# -- coding:utf-8 --

# print()函数的参数列表可以有多个参数
# print("…%s…%s…" %(str1, str2,…strn))
# str1, str2,…strn会出现在对应的%s位置。


#读取输入
print "请输入你的姓名",
name = raw_input()
print "请输入你的年龄",
age = raw_input()
print "请输入你的身高",
height = raw_input() #添加,号的作用是不让输入内容跳到下一行，raw_input() 是一个读取输入的方法

print "you %r, %r old, %r tall " % (name, age, height)


# 常见的格式化符号
#   格式化符号    转换
#   %s     通过str()字符串转换来格式化 
#            %3s 取 3 个字符 ，如果不够用 空格补充
#          %3,5s 取最少 3 个字符 ，最多 5 个字符
#   %d     有符号十进制整数 
#   %f     浮点实数 ，%总长度.小数部分位数f 
#          浮点数的总长度包括整数部分、小数点和小数部分的长度之和。
#          如果整数部分、小数点和小数部分的长度之和小于指定的总长度，
#          则输出时会在浮点数前面以空格补齐。   
  
##将封包变量传递给 raw_input()
## raw_input([prompt]) 函数从标准输入读取一个行，
#并返回一个字符串（去掉结尾的换行符）：
#from sys import argv
#
#script, user_name = argv
#prompt = '>'  #用变量代替输入提示符
#
#print "你好 %s,当前程序名是 %s " % (user_name, script)
#print "你是 %s" % user_name
#print "你的爱好是什么呢"
#like = raw_input(prompt)
#
#print "在么 %s？" % user_name
#lives = raw_input(prompt)
#
#print "你喜欢什么类型的电子产品"
#computer = raw_input(prompt)
#
#print """       
#当然了，%r 你说你喜欢电子产品 ，
#你更喜欢 %r ，
#也喜欢其他电子产品  %r """ % (like, lives, computer)
#
#
##""" 是可以定义多行字符串
#需要将该代码单独存为一个.py 脚本，并且在运行的时候传递数据才行
#
#python zs ls 1212


# 定义另外一种输入 input()
# 在iput的使用中如果传入的是字符串和特殊字符需要用''或""引起来
# input([prompt]) 函数和 raw_input([prompt]) 函数基本类似，
#但是 input 可以接收一个Python表达式作为输入，并将运算结果返回。
#
readuse = input("改输入可以是表达式哟")

print  readuse


